throwing overboard - German English Dictionary